possess someone with a demon - German English Dictionary